package cn.scy.business.service.xiamdx;

import cn.scy.base.PageResult;
import cn.scy.business.domain.entity.xiamdx.XiamdxReportInfo;
import cn.scy.business.domain.param.xiamdx.XiamdxReportInfoParam;
import cn.scy.business.domain.vo.xiamdx.XiamdxReportInfoVO;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 报备管理-报备信息表 服务类
 *
 * @author scy
 * @since 2025-04-26
 */
public interface XiamdxReportInfoService extends IService<XiamdxReportInfo> {

    /**
     * 分页查询报备信息
     *
     * @param param 查询参数
     * @return 分页查询结果
     */
    PageResult<XiamdxReportInfoVO> listPage(XiamdxReportInfoParam param);

    /**
     * 删除报备信息
     *
     * @param id 报备信息ID
     * @return 删除结果
     */
    Boolean deleteReport(String id);

}
